big deal/shot - German English Dictionary